package com.pmcc.cj.entity.vo;

import com.pmcc.cj.entity.CjMoneyRecord;

import java.math.BigDecimal;
import java.util.List;

/**
 * app端用户详情
 * Created by tomas on 2020/10/9.
 */
public class CustomerVo {
    private String id;//客户id
    private String wechatId;//微信id
    private String wechatName;//微信昵称
    private String wechatImage;//微信图像地址
    private Integer sex;//性别
    private String cardId;//身份证号
    private String cardName;//身份证姓名
    private String province;//省
    private String city;//市
    private String county;//县
    private String township;//乡
    private String village;//村
    private String address;//详细地址
    private String cellphone;//手机号

    private BigDecimal yest;//昨天收益
    private BigDecimal lastMoney;//账户余额
    private List<CjMoneyRecord> moneyRecords;//详情

    private BigDecimal robotSet;//设置的机手分配金额

    private Boolean isCardAuth;//是否实名认证
    private Boolean isDriverAuth;//是否是机手
    private Integer retailer;//0：初始化     1：零售商       2：代理商
    private Integer proxy; //初始化为普通农户   0：普通农户  1：种地大户

    private Integer robotFlag;//机手是否推送任务，0：推送   1：不推送

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getWechatId() {
        return wechatId;
    }

    public void setWechatId(String wechatId) {
        this.wechatId = wechatId;
    }

    public String getWechatName() {
        return wechatName;
    }

    public void setWechatName(String wechatName) {
        this.wechatName = wechatName;
    }

    public String getTownship() {
        return township;
    }

    public void setTownship(String township) {
        this.township = township;
    }

    public String getVillage() {
        return village;
    }

    public void setVillage(String village) {
        this.village = village;
    }

    public String getWechatImage() {
        return wechatImage;
    }

    public void setWechatImage(String wechatImage) {
        this.wechatImage = wechatImage;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getCardId() {
        return cardId;
    }

    public void setCardId(String cardId) {
        this.cardId = cardId;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCellphone() {
        return cellphone;
    }

    public void setCellphone(String cellphone) {
        this.cellphone = cellphone;
    }

    public BigDecimal getYest() {
        return yest;
    }

    public void setYest(BigDecimal yest) {
        this.yest = yest;
    }

    public BigDecimal getLastMoney() {
        return lastMoney;
    }

    public void setLastMoney(BigDecimal lastMoney) {
        this.lastMoney = lastMoney;
    }

    public List<CjMoneyRecord> getMoneyRecords() {
        return moneyRecords;
    }

    public void setMoneyRecords(List<CjMoneyRecord> moneyRecords) {
        this.moneyRecords = moneyRecords;
    }

    public Boolean getCardAuth() {
        return isCardAuth;
    }

    public void setCardAuth(Boolean cardAuth) {
        isCardAuth = cardAuth;
    }

    public Boolean getDriverAuth() {
        return isDriverAuth;
    }

    public void setDriverAuth(Boolean driverAuth) {
        isDriverAuth = driverAuth;
    }

    public Integer getRobotFlag() {
        return robotFlag;
    }

    public void setRobotFlag(Integer robotFlag) {
        this.robotFlag = robotFlag;
    }

    public Integer getRetailer() {
        return retailer;
    }

    public void setRetailer(Integer retailer) {
        this.retailer = retailer;
    }

    public Integer getProxy() {
        return proxy;
    }

    public void setProxy(Integer proxy) {
        this.proxy = proxy;
    }

    public BigDecimal getRobotSet() {
        return robotSet;
    }

    public void setRobotSet(BigDecimal robotSet) {
        this.robotSet = robotSet;
    }
}
